south latitude (s lat) - Deutsch Englisch Wörterbuch